Cloud elasticity using probabilistic model checking

نویسندگان

  • Athanasios Naskos
  • Emmanouela Stachtiari
  • Anastasios Gounaris
  • Panagiotis Katsaros
  • Dimitrios Tsoumakos
  • Ioannis Konstantinou
  • Spyros Sioutas
چکیده

Cloud computing has become the leading paradigm for deploying large-scale infrastructures and running big data applications, due to its capacity of achieving economies of scale. In this work, we focus on one of the most prominent advantages of cloud computing, namely the on-demand resource provisioning, which is commonly referred to as elasticity. Although a lot of effort has been invested in developing systems and mechanisms that enable elasticity, the elasticity decision policies tend to be designed without guaranteeing or quantifying the quality of their operation. This work aims to make the development of elasticity policies more formalized and dependable. We make two distinct contributions. First, we propose an extensible approach to enforcing elasticity through the dynamic instantiation and online quantitative verification of Markov Decision Processes (MDP) using probabilistic model checking. Second, we propose concrete elasticity models and related elasticity policies. We evaluate our decision policies using both real and synthetic datasets in clusters of NoSQL databases. According to the experimental results, our approach improves upon the state-of-the-art in significantly increasing user-defined utility values and decreasing user-defined threshold violations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Online analysis of security risks in elastic cloud applications using probabilistic model checking

Security-related concerns in elastic cloud applications call for a risk-based approach due to the inherent trade-offs between security and other non-functional requirements, such as performance. To this end, we advocate a solution that can be efficiently realized through modeling the application behavior as a Markov Decision Process, on top of which probabilistic model checking is applied. We e...

متن کامل

Probabilistic Model Checking at Runtime for the Provisioning of Cloud Resources

We elaborate on the ingredients of a model-driven approach for the dynamic provisioning of cloud resources in an autonomic manner. Our solution has been experimentally evaluated using a NoSQL database cluster running on a cloud infrastructure. In contrast to other techniques, which work on a best-effort basis, we can provide probabilistic guarantees for the provision of sufficient resources. Ou...

متن کامل

Security-aware elasticity for NoSQL databases in multi-cloud environments

Abstract: We focus on horizontally scaling NoSQL databases in a cloud environment, in order to meet performance requirements while respecting security constraints. The performance requirements refer to strict latency limits on the query response time. The security requirements are derived from the need to address two specific kinds of threats that exist in cloud databases, namely data leakage, ...

متن کامل

Validation of a Probabilistic Model for Mesoscale Elasticity Tensor of Random Polycrystals

In this paper, we present validation of a probabilistic model for mesoscale elastic behavior of materials with microstructure. The linear elastic constitutive matrix of this model is described mathematically as a bounded random matrix. The bounds reflect theoretical constraints consistent with the theory of elasticity. We first introduce a statistical characterization of an experimental databas...

متن کامل

Security-Aware Elasticity for NoSQL Databases

We focus on horizontally scaling NoSQL databases in a cloud environment, in order to meet performance requirements while respecting security constraints. The performance requirements refer to strict latency limits on the query response time. The security requirements are derived from the need to address two specific kinds of threats that exist in cloud databases, namely data leakage, mainly due...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1405.4699  شماره 

صفحات  -

تاریخ انتشار 2014